home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 7 / Amiga Format AFCD07 (Dec 1996, Issue 91).iso / serious / shareware / programming / istar / docs / history < prev    next >
Text File  |  1996-09-13  |  3KB  |  76 lines

  1. HISTORY OF ISTAR
  2.  
  3. VERSION 1.03,  September 1996
  4.  
  5. #  Made Istar more usable for drawing semantic networks.  Two main 
  6. facilities:
  7.  
  8. #  Added facility to alter the visual appearance of item boxes, in a 
  9. limited way.  Pen 1 gives the text colour for the label, Pen 2 and Pattern 
  10. give the appearance of the box outline.  This meant new gadgets added to 
  11. the Item Type Panel.
  12.  
  13. #  Added facility to define, for an item type box, which types of 
  14. relationship will be drawn when user starts drawing from left or right 
  15. edge.
  16.  
  17. #  Added KB Area panel, showing some details of the KB area, and allowing 
  18. you to alter some.
  19.  
  20. #  Tidied up the mechanism for handling several KBs.  Removed one or two 
  21. bugs that had crept in, such as referring to certain things in KB1 when KB2 
  22. was active.
  23.  
  24. #  Added facility to record the Control Screen Parking position.
  25.  
  26. #  Hopefully more tolerant when it doesn't find the fonts it wants.
  27.  
  28. #  Cured one or two bugs encountered when linking items or moving links.
  29.  
  30. #  Tidied up Preferences (but still too few), and cured the problems that 
  31. happened when setting them without a KB.
  32.  
  33. #  Removed the crash/inf loop when hitting the meaning-bar right hand 
  34. gadgets when there is no KB.  (As I never told users about them, this 
  35. should not have been a problem.)
  36.  
  37.  
  38. VERSION 1.02,  July 1996
  39.  
  40. #  Placed on Aminet first as /misc/misc without install script, and then 
  41. with proper install script and updated docs in /biz/misc.
  42.  
  43. #  Istar will now process more than one KB.
  44.  
  45. #  It meant replacing the separate Select Item Type, Select Relationship 
  46. Type and Goal List panels with a single single KB panel.  Each knowledge 
  47. base has its own KB panel.
  48.  
  49. #  It also meant some internal changes to the structure of the modules 
  50. management, ES module operations, and other things, which are not described 
  51. here.  (They are described in my Logs.)
  52.  
  53. #  I also put the backward and forward chaining on a sounder footing. 
  54. Normally it worked OK but some funnies happened with overridden attributes.
  55.  
  56. #  When resetting an attribute for backward chaining, all its antecedents 
  57. were reset OK, but the other consequents of those were not reset.  Now they 
  58. are.
  59.  
  60. #  Implemented facility to define new relationship types.  This enables us 
  61. to move towards a semantic net builder.
  62.  
  63. #  Added RANDOM unary operator.
  64.  
  65. #  Proper implementation of limits on ordinals and enums.
  66.  
  67.  
  68. VERSION 1.01,  June 1996
  69.  
  70. This was the first version released.  It was a development of the KBTools 
  71. software that came out of the INCA project, with a year spent on making its 
  72. code more robust and generalized.  Istar works fairly well and robustly as 
  73. an inference net builder.  But it can only process one KB at a time.
  74.  
  75. Copyright (c)  Andrew Basden, on all the dates shown.
  76.